 body {padding: 0; margin: 0; background: #f2f2f2;}
 ol,ul,li {padding-left: 0em;list-style: none}
 h2,h3,h4,ul,li,p {padding: 0;margin: 0;}
 input {outline: none;}
 html{ padding: 0; margin:0;}
 .myclear{clear: both;}
 
/*banner*/

#banner img{width: 100%; height:25%}
div.zxd-form {
 position: relative;
 background: #fff;
 border-radius: .2rem;
 margin:1rem 0;
 overflow: hidden;
 width: 97%;
 margin: .3rem  0.15rem;
 height: 1rem;
}
div.zxd-form input
{-webkit-appearance: none;
 outline: none;
 display: inline-block;
 font-size: 0.375rem;
 position: absolute;}
div.zxd-form input[type='button'] {width: 9%; height: 100%; background:url(../img/search1.png) no-repeat center center; background-size:0.65rem 0.65rem; border: 0; right: 0.02rem;}
div.zxd-form input[type='text']{display: block;height:100%;border: none;text-align: left;width: 90%;left: 0.2rem; top: 0;}
div.lists-form{position: relative;   background: #fff;   overflow: hidden;   width: 97%;   margin: .15rem;   height: 1rem;}
div.lists-form span{ float:left; margin-left:0.2rem;height: 1rem; background: url(../img/usicon.png) center center;}
div.lists-form a{ float: left; margin-left: 0.2rem; font-size: 0.375rem; line-height: 1rem; color: #000;}
div.show-form{position: relative;   background: #fff;   overflow: hidden;   width: 97%;   margin:.3rem .15rem 2px .15rem;   height: 1rem; font-size:.375rem; color: #040b29;}
div.show-form span{width: 8px; height: 1rem; margin:0 .2rem;line-height: 1rem;}
.blues{ background: #25b7ff; }
.oranges{ background: #fb9300; }
.gresss{ background: #1cbd5c ; }
div.iconbox
{
 position: relative;
 display: flex;
 overflow: hidden;
 width: 97.5%;
 margin:0 .15rem 2px .15rem;
 height: 2.72rem;
 line-height: 2.72rem;
 font-size:.375rem;
 color: #040b29;
}
div.iconbox div
{
 width: 100%;
 margin-right: 2px;
 background: #fff;
 color: #4e4e4e;
}
div.iconbox div img
{
 vertical-position: center left;
 width: 1.8rem;
 height: 1.8rem;
 margin: 0 4%;
}

